@charset "utf-8";
.news_a a{display: block;}
.news_a a img{height: .4rem;}
.list_base li{font-size: .18rem; line-height: .3rem; margin-bottom: .14rem;}
.tabs .tabs_header>ul>li{margin-right: .4rem;}
.news_a{line-height: .42rem; border-top: 2px dotted #cccccc;margin: 0rem .3rem; margin-top: .1rem; padding-top: .1rem;cursor: pointer;}
.content2{background: url(21hc_bg3_2.png) repeat-x bottom #f5faff; padding-top: .2rem;padding-bottom: .3rem;}
.tit_zwgk i,.tit_bsfw i,.tit_hdjl i,.tit_sjfb i,.tit_ztzl i{display:inline-block; width: .16rem; height: .16rem; background: url(21hc_arrow_0816.png) no-repeat left top ; background-size: cover; vertical-align: middle;}
.tit_zwgk span, .tit_bsfw span, .tit_hdjl span, .tit_sjfb span, .tit_ztzl span{font-size: .28rem;  color: #222222;font-weight: 700; margin-right: .2rem;vertical-align: middle;}
.tit_zwgk{text-align: center;}
.tit_div{background: #FFFFFF; padding: .4rem; padding-bottom: .16rem;}
.list_base li:before{width: .06rem; height: .06rem; background: #DDDDDD;}
.tit_l{width: 1.5rem; margin-right: .4rem;}
.tit_l ul li a{display: block; height: .5rem; font-size: .18rem; line-height: .5rem; text-align: center; background-color: #f4f4f4; margin-bottom: .26rem;}
.tit_l ul li:hover a,.tit_l ul li.on a{color: #FFFFFF; background: #1658A0;}
.tit_rr{overflow: hidden;}
.tit_rr .list_base li{margin-bottom: .12rem;}
.con1_zwgk{background: #FFFFFF;}
.con1_zwgk ul li{width: 20%; font-size: .18rem; line-height: .64rem; font-weight:bold; float:left; height: .64rem; text-align: center;}
.con1_zwgk ul li a{display: block; position: relative;}
.con1_zwgk ul li a:before{position: absolute; right: 0rem; content: ' '; width: 1px; top: 0rem; bottom: 0rem; background-color: #e8e8e8;}
.con1_zwgk ul li span{display: inline-block; width: .28rem; text-align: center; margin-right: .16rem;}
.con1_zwgk ul li:last-child a:before{display: none;}
.content3{background-color: #f3f8ff; padding: .3rem 0rem;}
.wyb_t.icon2{height: 1.1rem;background: url(21hc_sy_pic2.png) no-repeat right bottom #55a0fc;}
.wyb_t.icon1{height: 1.1rem;background: url(21hc_sy_pic3.png) no-repeat right bottom #6194f4;}
.wyb_t.icon4{height: 1.1rem;background: url(21hc_sy_pic4.png) no-repeat right bottom #4dc1f7;}
.wyb_t.icon3{height: 1.1rem;background: url(21hc_sy_pic1.png) no-repeat right bottom #6194f4;}
.wyb_t span{font-size: .22rem; position: relative; color: #ffffff;  font-weight: bold; margin-left: .36rem;line-height: 1rem; padding-bottom: .15rem;}
.wyb_t span:before{position: absolute; content: ' '; bottom: 0rem; width: .6rem;height: 4px;background-color: #ffffff;}
.wyb_div{background: #FFFFFF; padding: .2rem .24rem;}
.wyb_div ul li{width: 50%;float: left; height: .48rem; line-height: .48rem; font-size: .18rem;}
.wyb_div ul li a{display: block; padding-left: .14rem; position: relative;}
.wyb_div ul li a:before {content: ''; position: absolute;width: 0.04rem;height: 0.04rem;background-color: #333; border-radius: 50%; left: 0px\0; top: 12px\0;left: 0rem;top:46%;}
.bs_ul ul li a{display: block; height: 1rem; font-size: .18rem; font-weight: bold; line-height: 1rem; margin-top: .16rem; background: #FFFFFF; padding-left: .6rem;}
.bs_ul ul li a span{display: inline-block; margin-right: .14rem;}
.tit2_hdjl{border-bottom: 1px solid #eeeeee;line-height: .58rem;}
.tit2_hdjl_l ul li{position:relative; float: left; margin-right: .3rem;}
.tit2_hdjl_l ul li:last-child{margin-right: 0rem;}
.tit2_hdjl_l ul li a{display: block; font-size: .22rem;font-weight: bold;}
.tit2_hdjl_l ul li.on a{color: #1658a0;}
.tit2_hdjl_l ul li.on em{position: absolute;left: 50%;bottom: -1px;width: 0;height: 4px;transition: .3s all;background-color: #1658a0;}
.tit2_hdjl_l ul li.on em{left: 0;width: 100%;}
.tit2_hdjl_r a{display:block;float:left; width: .88rem;height: .32rem;background-color: #f8f8f8;font-size:.14rem; text-align: center;line-height: .32rem;margin-left: .1rem;margin-top: .13rem;}
.tit2_hdjl_r a:hover{background-color: #1658a0;color: #ffffff;}
.hdjl_r h1{font-size: .18rem; margin-bottom: .06rem;}
.hdjl_tit ul li {line-height: .28rem; color: #666;}
.hdjl_anniu ul li a{display: block;background-color: #ffffff; border: 1px solid #e0e0e0; border-radius: 4px; height: .42rem; line-height: .42rem; text-align: center;}
.hdjl_ul ul li a{display: block; background-color: #f3f8ff; padding: .22rem 0rem .14rem 0rem; transition: .3s all; transition: ease-in-out 0.3s;}
.hdjl_ul ul li a span{display: block; margin: 0rem auto; width: .35rem; height: .3rem; overflow: hidden;}
.hdjl_ul ul li a span img{transition: ease-in-out 0.3s; width: .34rem;}
.hdjl_ul ul li a p{font-size: .18rem; margin-top: .16rem; font-weight: bold; text-align: center;}
.hdjl_ul ul li a:hover{background: #1658A0;}
.hdjl_ul ul li a:hover span img{margin-top: -.38rem;}
.hdjl_ul ul li a:hover p{color: #FFFFFF;}
.zt_ul ul li{width: .9rem; text-align: left; line-height: .3rem; height: .3rem;}
.zt_ul ul li i{color: #999999;}
.zt_l{text-align: center;}
.zt_div{border: 1px solid #eeeeee; height: 1.72rem; padding: .2rem; border-bottom: 4px solid #1658a0; position: relative;}
.zt_div:before{content: ' '; position: absolute; left: 50%; top: .2rem; bottom: 0rem; width: 1px; background: #EEEEEE; display: block;}
.zt_img .zt_l img{transition: ease-in-out 0.3s;}
.zt_img:hover .zt_l img{margin-top: -.1rem;}
.zt_anniu ul li a{display: block;background-color: #f3f8ff; height: 1.06rem; line-height: 1.06rem; text-align: center; font-size: .18rem; font-weight: bold;}
.zt_anniu ul li a span{display: inline-block; margin-right: .3rem;width:.4rem; height: .35rem; line-height: .35rem; overflow: hidden; vertical-align: middle;}
.zt_anniu ul li a:hover{transition: ease-in-out .3s; background: #1658A0;}
.zt_anniu ul li a:hover i{color: #FFFFFF;}
.zt_anniu ul li a span img{transition: ease-in-out .3s;}
.zt_anniu ul li a:hover span img{margin-top: -.7rem;}
.hdjl_ul ul li a,.hdjl_anniu ul li a,.zt_anniu ul li a{margin-top: .16rem;}
.slb .con1_zwgk ul li{width: 50%;}
.slb .wyb_div{margin-bottom: .2rem;}
.slb .ztzl_div .trt-col-9{margin-bottom: .2rem;}
.slb .con1_zwgk ul li a:before{display: none;}
.slb .tit_l{float: inherit; margin-bottom: .2rem; width: auto; margin-right: 0rem;}
.slb .tit_l ul li a{margin-bottom: 0rem;}
.slb .tit_l ul li{float:left;width: 25%;}
.slb .tit_div{padding: .24rem;}
.trt-row-0{ margin: 0rem;}
.trt-row-0>[class*=trt-col-],.trt-row-xl>ul>[class*=trt-col-]{ padding: 0rem;}
/*友情链接*/
.container{width:1300px; margin:0px auto;}
.yqlj_con{ background-color: #ffffff; padding: 17px 0 24px 0;}
.yqlj_tit{ line-height:40px;  text-align: center;}
.yqlj_tit a{ margin: 0 12px;} 
.yqlj_tit1{ margin-top: 16px; position: relative; z-index: 7;}
.yqlj_tit1>ul{margin-right: -18px; *width: 100%;overflow: hidden;}
.yqlj_tit1>ul>li{ float: left; width:24%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; background-color: #f3f8ff; border:1px solid #f3f8ff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:0px; width: 10px; height: 40px; transition: .3s all; font-size: 10px; transform-origin:center;}
.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
.yqlj_tit1>ul>li.on em{ transform: rotate(180deg); }
.yqlj_tit1>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 3px; z-index: 5; bottom: 40px; background-color:#ffffff; padding: 15px 20px 15px 30px; border: 1px solid #eeeeee;}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
.yqlj_con{background-color: #f2f2f2;padding: 16px 0;}
.yqlj_tit1{ margin-top: 0;}
.yqlj_tit1>ul>li p{ border: 1px solid #e5e5e5; background-color: #ffffff;}
/*友情链接*/

@media screen and (max-width:992px) {
	.tit_l{width: auto; float: inherit; margin-right: 0rem;}
	.tit_div{padding: .2rem;}
	.tit_l ul{white-space: nowrap; overflow: auto;}
	.tit_l ul li{display: inline-block; margin-right: .1rem; width: 2rem;}
	.tit_l ul li a{margin-bottom: 0rem;}
	.tit_rr .list_base li,.list_base li{margin-bottom: 0rem;}
	.news_a a img{height: auto;}
	.news_a{margin: 0rem; margin-top: 0.2rem;}
	.con1_zwgk ul li{width: 50%;}
	.con1_zwgk ul li a{text-align: left; padding-left: .2rem;}
	.bs_div>div>div{margin-bottom: .2rem;}
	.ztzl_div .trt-col-9{margin-bottom: .2rem;}
	.piclink_group .bd .trt-row{margin-left: -.16rem;}
	.piclink_group .bd .trt-row [class*=trt-col-]{padding:0rem .08rem;}
	.zt_div{height: auto;}
	.link_list{display: none;}
	.tabs .tabs_header>ul>li{margin-right: .2rem;}
	.slb .tit_l ul li{width: 1.6rem;}
	.wyb_div{padding: .16rem;}
	.slb .tit_l ul li{float: inherit;}
	.tit2_hdjl{position: relative; margin-bottom: .5rem;}
	.tit2_hdjl_r {position: absolute; bottom: -.4rem; left: 0rem; right: 0rem;}
	.tit2_hdjl_r a{margin-top: 0rem;}
	.slb .tit2_hdjl_r a{width: .68rem;}
}

@media screen and (max-width:640px) {
	.con1_zwgk ul li{width: 100%;}
	.con1_zwgk ul li a:before{display: none;}
	.zt_ul {float: inherit;}
	.zt_div:before{display: none;}
	.zt_ul ul li{display: inline-block; width: 48%; text-align: center;}
	.zt_img {padding: .2rem 0rem; border-bottom: 1px solid #EEEEEE;}
	.hdjl_r{margin-top: .2rem;}
	.ztzl_img{margin-top: .16rem;}
	.bs_ul ul li a{padding-left: .24rem;}
	.slb .bs_ul ul li a{padding-left: .16rem;}
}

/* ---------------------------------- */
.content5{background: url(21hc_bg2.png) repeat-x top; padding-top: .4rem; background-color: #fff;}
.tit_zfxxgk{font-size: .24rem;}
.tit_zfxxgk a {color: #1658a0;}
.con_div{background: #FFFFFF; padding:.24rem .3rem;}
.zwgk_ul{padding-bottom: .4rem; background: url(21hcqzf_line1.png) no-repeat  center bottom;}
.zwgk_ul ul li a{display: block; transition: ease-in-out 0.3s; border: 2px solid #ebeff5; border-radius: 4px; height: .9rem; text-align: center; margin-top: .16rem; background: url(21hc_zwgk_btn2_1.png) no-repeat center bottom; background-size:100% auto;}
.zwgk_ul ul li a h1{display: table; width: 100%; height: 100%; padding: 0rem .1rem;}
.zwgk_ul ul li a h1 em{display: table-cell; vertical-align: middle; font-size: .18rem;}
.zwgk_ul ul li a:hover{border-color: #d3e5fc;}
.tit_dzjg, .tit_zxwj, .tit_zxcc, .tit_cwhy, .tit_xzfw { font-size: .22rem;}
.dwjg_tit a{width: 1.2rem; display: block; color: #FFFFFF; font-size: .18rem; height: .5rem; line-height: .5rem; text-align: center; background: #1658A0;}
.dwjg_ul ul li{line-height: .5rem; height: .5rem; font-size: .18rem;border-bottom: 1px solid #dddddd;}
.con_cwhy_l{float: left; background-color: #4bcdad; text-align: center; width: .8rem;padding: .12rem 0rem; color: #FFFFFF; margin-right: .2rem;}
.con_cwhy_l h2{font-size: .3rem;line-height: .34rem;color: #ffffff;}
.con_cwhy_l p{line-height: .2rem;font-size: .14rem;color: #c9f3e4;}
.con_cwhy { padding: .14rem; padding-left: 0rem; background-color: #f7f8fa;}
.con_cwhy_r{overflow: hidden;}
.con_cwhy_r h3 { font-size: .18rem;margin-bottom: 2px;line-height: .28rem;}
.con_cwhy_r p{line-height: .24rem; height: .48rem;}

.zxcc_search{padding: .18rem .24rem; background-color: #f7f8fa;}
.search_box_mk{position: relative;margin-bottom: .12rem;}
.search_box .mk1{height: .46rem; padding-left: .2rem; border: 1px solid #dddddd;border-radius: 4px;background-color: #ffffff;}
.search_box .mk1 span{font-size: .16rem;line-height: .16rem;border-right: 1px #ebebeb solid;padding-right:.12rem;float: left;margin-top: .18rem;}
.search_box .mk1 .select{width: 83%;float: right;border: none;margin-top: .08rem;cursor: pointer;color: #999;height: .3rem;line-height: .3rem;font-size: .16rem;overflow: hidden;position: relative;}
.search_box .mk1 .select em{position: absolute;display: inline-block;right: .13rem;top: 0px;width: .1rem;height: .36rem;background: url(21hc_zwgk_arrow2.png)no-repeat center;}
.search_box .mk2{position: absolute;right: 0rem;left: 0rem;top: .48rem;border: 1px #dcdcdc solid;z-index: 10;background: #fff;border-radius: 4px;box-shadow: 0 3px 6px rgba(0,0,0,.06);padding: .1rem 0rem;display: none;}
.search_box .mk2 ul {max-height: 1.5rem;overflow-y: auto;}
.search_box .mk2 ul li{line-height: .3rem;}
.search_box .mk2 ul li a{display: block;padding: 0rem .15rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .3s;font-size: .16rem;}
.search_box .mk2 ul li a:hover{background-color: #eef5ff;}
/*æ”¿ç­–æŸ¥è¯¢*/
.zxcc_search .inp_box .inp{font-size: 1;height: .46rem;text-indent: 1.5em; margin-bottom: .12rem; border: 1px #dcdcdc solid;border-radius: 4px;background: #fff;float: left;width: 100%;color: #999;}
.zxcc_search .inp_box .submit{width: 100%;height: .46rem;float: right;border-radius: 4px;color: #fff;background: #1658a0;border: none;cursor: pointer;}
.list_zfxxgk2 ul li a{ display: block;padding: .22rem 0rem .12rem 0rem;background-color: #f7f8fa;  text-align: center; height: 1.06rem; margin-top: .28rem; transition: .3s all;}
.list_zfxxgk2 ul li a span{width: .26rem; height: .28rem; line-height: .28rem; overflow: hidden;display: block; margin: 0rem auto;}
.list_zfxxgk2 ul li a span img{width: .26rem; transition: ease-in-out 0.3s;}
.list_zfxxgk2 ul li a p{font-weight: bold; margin-top: .1rem; font-size: .18rem;}
.list_zfxxgk2 ul li a:hover{background: #1658A0;}
.list_zfxxgk2 ul li a:hover span img{margin-top: -.6rem;}
.list_zfxxgk2 ul li a:hover p{color: #FFFFFF;}
.zdlygk h3 a{ display: block;color: #1658a0; background: url(21hc_zwgk_titlebg.png)no-repeat center; text-align: center;font-size: .24rem;}

.slideTxtBox1 .bd li{float: left;margin-bottom: .2rem;}
.slideTxtBox1 .bd li a{display: table; width: 100%; background-color: #ffffff;height: .7rem;line-height: 25px;text-align: center;transition: .3s all;}
.slideTxtBox1 .bd li a em{display: table-cell; font-size: .18rem; line-height: .24rem; vertical-align: middle;padding: 0 .1rem;}
.slideTxtBox1 .bd li a:hover{background-color: #1658a0; color: #ffffff;}
.slideTxtBox1 .hd{margin: 0px auto 20px;text-align: center;font-size: 0; text-align: center;}
.slideTxtBox1 .hd li{display: inline-block;margin: 0px 5px;cursor: pointer;background-color: #aab2d0;border-radius: 100%;width: .12rem;height: .12rem;overflow: hidden;}
.slideTxtBox1 .hd li.on{background-color: #1658a0;}
.content6{background-color: #f3f8ff; padding-top: .3rem;}
.zwgk_div{padding-bottom:.3rem; background: #FFFFFF; border: 1px solid #dddddd; border-top: 6px solid #1658a0;}
.zwgk_div .tabs_header{padding: 0rem .2rem;}
.zwgk_div .tabs_header ul li{margin-right: .6rem;}
.zwgk_div .tabs_header ul li a{font-size: .22rem;}
.zwgk_div .tabs_content{padding:0rem .32rem;}
.slb .zwgk_div .tabs_header ul li{margin-right: .2rem;}
.slb .zwgk_div .tabs_header ul li a {font-size: .2rem;}

@media screen and (max-width:992px) {
	.con_div{padding: .16rem;}
	.content5{padding-top: .24rem;}
	.zwgk_div .tabs_content{padding: 0rem .16rem;}
	.zxcc_search{padding: .16rem;}
	.search_box .mk1 .select{width: 70%;}
	.zwgk_div .tabs_header ul li{margin-right: .3rem;}
}
@media screen and (max-width:475px) {
	.con_div{padding: .1rem;}
}
/* -------------------------------- */
.jdhy_ul ul li a{background: #f4f9ff; position: relative; display: block; padding: .2rem; margin-top: .2rem;}
.jdhy_ul ul li a p{font-size: .16rem; line-height: .28rem; font-weight: normal; color: #1658a0; height: .56rem;}
.jdhy_ul ul li a span{margin-top:.2rem; display:block;}
.jdhy_ul ul li a i{position: absolute; right: .2rem; bottom: .2rem; display: block; width: .2rem; height: .2rem;}
.jdhy_ul ul li a span{color: #999999; font-size: .14rem;}
.content7{background-color: #f3f4f8;}
.tit2_hdjl_l.li ul li.on em{display: none;}
.zwgk_div.li{ padding: .24rem; padding-bottom: .3rem;}
.jdhy_tit ul li a{display: block;}
.slb .jdhy_tit ul li a{margin-top: .2rem;}
@media screen and (max-width:992px) {
	.jdhy_tit ul li a{margin-top: .2rem;}
	.tit2_hdjl_l {float: inherit;}
	.tit2_hdjl.li{margin-bottom: 0rem;}
	.tit2_hdjl_l ul{overflow: auto; white-space: nowrap;}
	.tit2_hdjl_l ul li{display:inline-block; float: inherit;}
	.tit2_hdjl_r {float: left;}
}
/* -------------------------- */
.table_striped tr:nth-child(even) td{background: #FFFFFF;}
.table_striped tr:nth-child(odd) td{background: #FAFAFA;}
.table_base th{color: #333333;}
.table_base th,.table_base td{font-size: .18rem;}
.hdjl_gd{text-align:right; height: .56rem; line-height: .56rem; font-size: .18rem; margin-right: .3rem;}
.hdjl_con ul li div{height: .92rem; line-height: .92rem; text-align: center; font-size: .2rem; color: #FFFFFF;}
.hdjl_con ul li div .hdjl_con_l{width: 45.535714%;}
.hdjl_con_r{overflow: hidden;}
.hdjl_con ul li .icon1 .hdjl_con_l{background-color: #5095eb;}
.hdjl_con ul li .icon1 .hdjl_con_r{background-color: #55a0fc;}
.hdjl_con ul li .icon2 .hdjl_con_l{background-color: #507eeb;}
.hdjl_con ul li .icon2 .hdjl_con_r{background-color: #5588fc;}
.hdjl_con ul li .icon3 .hdjl_con_l{background-color: #40c0a0;}
.hdjl_con ul li .icon3 .hdjl_con_r{background-color: #4bcdad;}
.xjcx_box{background: #f2f6ff url(21hc_xjcx_pic.png) no-repeat top right; background-size: 1.4rem auto; padding-top: .05rem; padding: .16rem;}
.tit_xjcx_l h3{color: #1658a0; font-size: .2rem;line-height: .24rem; margin-bottom: .1rem;}
.tit_xjcx_l p{font-size: .16rem; color: #999999;}
.ss_xjcx .inp1,.ss_xjcx .inp2{border: 1px solid #e9eaf0;padding: .1rem 0rem; line-height: .24rem;text-indent: 1em;font-size: .14rem;}
.ss_xjcx .inp1{width: 36%;transition: .3s all;}
.ss_xjcx .inp2{width: 36%;transition: .3s all;}
.xjcx_btn{width: 24%;height: .44rem;background-color: #1658a0;border: 0px; color: #ffffff;font-size: .14rem;cursor: pointer;transition: .3s all;}
.hdjl_r_ul ul li a{display: block; text-align: center; margin-top: .1rem; padding: .12rem 0rem; border: 1px solid #eaeaea;border-radius: 2px; transition: ease-in-out .3s;}
.hdjl_r_ul ul li a p{font-size: .18rem; font-weight: bold; margin-top: .1rem;}
.hdjl_r_ul ul li a:hover{border: 1px solid #1658A0;}
.hdjl_r_anniu ul li a{display: block; line-height: .9rem; height: .9rem; margin-top: .16rem; background:url(21hc_hdjl_bg2.png) top repeat-x; font-size: .18rem; font-weight: bold; text-align: center;}
.hdjl_r_anniu ul li a span{margin-right: .1rem;}
.hdjl_anniua{margin-top: .1rem;}
.hdjl_anniua ul li{display: inline-block;}
.hdjl_anniua ul li a{display: inline-block; transition: ease-in-out .3s; border-radius: 2px; width: 2rem; margin-right: .2rem; height: .46rem;  background:#f2f2f2;line-height: .46rem;font-size: .16rem; font-weight: bold; text-align: center;}
.hdjl_anniua ul li a span{display: inline-block; vertical-align: middle; width: .26rem; height: .28rem; line-height: .28rem; overflow: hidden; margin-right: .16rem;} 
.hdjl_anniua ul li a img{transition: ease-in-out .3s;}
.hdjl_anniua ul li a:hover{background: #1658A0; color: #FFFFFF;}
.hdjl_anniua ul li a:hover span img{ margin-top: -.56rem;}
.hdjl_r_li{border-top: 1px solid #e3e3e3;}
.tit_zjdc{height: 56px;background-color: #f2f2f2;border-left: 6px solid #338fff;margin-bottom: 14px; line-height: 54px;}
.tit_zjdc h3{float: left; font-size: 24px;margin-left: 24px;}
.tit_zjdc span{float: right;margin-right: 24px;padding: 7px 0px; font-size: 16px;color: #999999;line-height: 40px;}
.tit_zjdc.li{border-left:6px solid #40c0a0;}
.hdjl_r_ul ul li a img{width: .45rem;}
@media screen and (max-width:992px) {
	.zwgk_div.li .table_base th:nth-child(2),.zwgk_div.li .table_base td:nth-child(2),.zwgk_div.li .table_base th:nth-child(4),.zwgk_div.li .table_base td:nth-child(4){display: none;}
	.zwgk_div.li .table_base th:nth-child(3),.zwgk_div.li .table_base td:nth-child(3){width: 1.4rem;}
	.list_base_state_01 li>span{margin-left: 0rem;}
	.slb .hdjl_con ul li>div{margin-top: .1rem;}
}
@media screen and (max-width:640px) {
	.hdjl_con ul li>div{margin-top: .16rem;}
	.ss_xjcx .inp1{width: 100%; margin-bottom: .1rem; transition: .3s all;}
	.ss_xjcx .inp2{width: 100%; margin-bottom: .1rem;transition: .3s all;}
	.xjcx_btn{width: 100%;}
	.slb .zwgk_div.li .table_base th:nth-child(3), .slb .zwgk_div.li .table_base td:nth-child(3){width: 1rem;}
}
@media screen and (max-width:475px) {
	.hdjl_anniua ul{text-align: center;}
	.hdjl_anniua ul li {display: block;margin: 0.1rem; }
	.hdjl_anniua ul li a{display: block; width: 100%;}
	.zwgk_div.li{padding: .16rem;}
	.xjcx_box{background:#f2f6ff ;}
	.slb .tit2_hdjl_r a{margin: 0rem .01rem;}
}
/* -------------------------- */
.jsfb_div{ background-color: #fff; box-shadow: 0px 2px 6px #ddd;border-radius: 4px;}
.content8{ padding-top: .7rem; background: #F2F2F2 url(2020hc_data_bg.png) no-repeat top center; background-size: 100% auto;}
.jsfb_div.li{padding: .24rem .32rem; padding-top: .16rem;}
.jsfb_tit{font-size: .18rem;}
.jsfb_tit p{line-height: .32rem; margin: .1rem 0rem;}
.jsfb_tit span{color: #999999;}
.jsfb_img ul li a{display: block;}
.slb .jsfb_img ul li a{ margin-bottom: .2rem;}
@media screen and (max-width:992px) {
	.content8{padding-top: .3rem;}
	.jsfb_div.li{padding: .16rem;}
	.jsfb_img ul li a{ margin-bottom: .2rem;}
}
/* -------------------------- */
.zj_banner{/*height: 5.74rem;*/ text-align: center; /*line-height: 5.74rem;*/ background: url(21hc_zjhc_pic1.jpg) no-repeat center; background-size: cover;}
.zj_box{background-color: #eef6ff; margin-bottom: .7rem; position: relative;}
.zj_box ul li{float: left; width: 16.6666%; height: 1.2rem;}
.zj_box ul li a{display: table; width: 100%; text-align: center; transition: ease-in-out .3s; height: 1.2rem;}
.zj_box ul li em{display: table-cell; color: #113661; font-size: .24rem; font-weight: bold; vertical-align: middle;}
.zj_box ul li:hover a{background-color: #dcecff;}
.zj_box ul li.on a{height: 1.8rem; background-color: #338fff; border-bottom: 6px solid #ffec94;}
.zj_box ul li.on a em{font-size: .32rem; color: #FFFFFF;}
.content9{background: url(21hc_zjhc_bg1.jpg) no-repeat center bottom; padding: .4rem 0rem; background-size: cover;}
.zj_tit p{font-size: .18rem; text-indent: 2em;line-height: .32rem;}
.zj_tit span{display: block; text-align: right;}
.zj_tit span a{color: #1658A0; font-size: .18rem;}
.content10{ background: url(21hc_zjhc_bg5.png) no-repeat center bottom; padding-top: .45rem; padding-bottom:1rem; background-size: cover;}
.tit_tshc a{display: block;width: auto; background: url(21hc_zjhc_tshc.png) no-repeat center;margin-bottom: 30px;color: #113661; text-align: center;font-size: 28px;font-weight: 700;}
.poster-list li span{background: rgba(0,0,0,.3);}
.content11{ background: url(21hc_zjhc_bg4.jpg)no-repeat center #4fa6fc;padding: .68rem 0rem; background-size: cover;}
.zj_anniu ul{text-align: center;}
.zj_anniu ul li{display: inline-block; margin: 0rem .2rem;}
.zj_anniu ul li a{display: block; height: 1.5rem; padding:.3rem .46rem; width: 4.1rem; height: 1.5rem;}
.zj_anniu ul li.icon1 a{ text-align: left; background: url(21hc_zjhc_sthc.png) #3059de; background-size: cover;    border-radius: 4px; color: #FFFFFF;}
.zj_anniu ul li.icon2 a{ text-align: left; background: url(21hc_zjhc_hcnj.png) #3ce6e0; background-size: cover; border-radius: 4px; color: #FFFFFF;}
.zj_anniu ul li a h1{font-size: .26rem; height: .5rem; line-height: .5rem; border-bottom: 1px solid #FFFFFF;}
.zj_anniu ul li a p{margin-top: .1rem;}
/*.zj_banner img{width: 2.25rem;}*/
.zj_img{text-align: center;}
.zj_img img{width: 100%; max-width: 4rem;}
.slb .zj_anniu ul li a{margin: .1rem 0rem;}
@media screen and (max-width:992px) {
	.zj_anniu ul li a{margin: .1rem 0rem;}
	.zj_img{text-align: center;}
	.zj_box ul{white-space: nowrap; overflow: auto;}
	.zj_box ul li{width: auto; min-width: 1.6rem; display: inline-block; float: inherit;}
	.zj_box ul li.on a{height:1.2rem;}
	.zj_banner{height: auto; line-height:inherit; padding: .2rem 0rem;}
	.zj_box{margin-bottom: .2rem;}
}
@media screen and (max-width:640px) {
	.zj_anniu ul li{width:100%; margin: 0rem;}
	.zj_anniu ul li a{width: 100%;}
	.zj_box ul li{min-width: 1.4rem;}
}
/* -------------------------- */
.content12{background: url(21hc_bsfw_bg_1.jpg) no-repeat center; padding-top: .9rem; background-size: cover; padding-bottom: .8rem;}
.bsfw_img{text-align: center;}
.bsfw_img img{width: 6.18rem;}
.bsfw_bsdt{ text-align: center; margin-top: .54rem;}
.bsfw_bsdt>ul>li{display: inline-block; vertical-align: top;width: 1.2rem;cursor: pointer;height: 1.2rem;margin: 0rem .15rem; background-color: rgba(255, 255, 255, 0.85); overflow: hidden; border: 1px solid #ffffff; border-radius: 8px;}
.bsfw_bsdt>ul>li .bsfw_tit{width: 1.2rem; margin-right: .2rem; padding-top: .14rem;}
.bsfw_bsdt>ul>li .bsfw_tit span{display: block; transition: ease-in-out .3s; width: .44rem; height:.5rem; line-height: .5rem; margin: 0rem auto;}
.bsfw_bsdt>ul>li .bsfw_tit p{font-size: .2rem;font-weight: bold;line-height: .4rem;color: #154a83;}
.bsfw_rr{overflow: hidden; padding-right: .18rem; padding-top: .16rem;}
.bsfw_bsdt>ul>li.on{width: 4.5rem;}
.bsfw_bsdt>ul>li .bsfw_rr{overflow: hidden; text-align: left;}
.bsfw_ul ul li{display: inline-block; margin: .04rem 0rem; margin-right: .2rem;}
.bsfw_rr h1{line-height: .3rem; font-size: .2rem;color: #154a83;}
.bsfw_bsdt>ul>li.on .bsfw_tit{padding-top: 0rem;}
.bsfw_bsdt>ul>li.on .bsfw_tit p{display:none;}
.bsfw_bsdt>ul>li.on .bsfw_tit span{width: 100%; height: auto; line-height:1.2rem;}
.content13{background-color: #f0f4fa;}
.bsfw_con_tit ul li a{display: block; text-align: center; padding: .05rem .1rem; height: .7rem; margin-bottom: .2rem; background: #FFFFFF;}
.bsfw_con_tit ul li a span{display: table; width: 100%; height: 100%;}
.bsfw_con_tit ul li a span em{display: table-cell; vertical-align: middle; line-height: .24rem; font-size: .18rem;}
.bsfw_div{padding: .24rem; background-color: #f2f2f2;}
.bsfw_in input{height: .58rem; text-indent: 2em;  border: 0px; background: #fff;float: left;   width: 72%;color: #999; font-size: .18rem;}
.bsfw_in button{width: 25%; height: .58rem;float: right;color: #fff;font-size: .2rem;background: #1658a0;border: none;cursor: pointer;}
.bsfw_con_tit.li ul li a{ margin-top: .2rem; margin-bottom: 0rem;}
.bsfw_bottom ul li>div{height: 1.65rem; margin-top: .24rem; padding: 0rem .25rem; position: relative; padding-top: .24rem; background-size: cover !important;}
.bsfw_bottom ul li .icon1{background: url(21hc_bsfw_pic1_1.png) no-repeat center #55a0fc;}
.bsfw_bottom ul li .icon2{background: url(21hc_bsfw_pic2_1.png) no-repeat center #6194f4;}
.bsfw_bottom ul li .icon3{background: url(21hc_bsfw_pic3_1.png) no-repeat center #4cbdf2;}
.bsfw_bottom ul li .icon4{background: url(21hc_bsfw_pic4_1.png) no-repeat center #55a0fc;}
.bsfw_bottom ul li h1{padding-right: .6rem; color: #FFFFFF;}
.bsfw_bottom ul li h1 a{font-size: .22rem; color: #FFFFFF;}
.bsfw_bottom ul li>div span{position: absolute; top: .2rem; display: block; line-height: .65rem; right: 0.2rem; height: .65rem;width: .65rem;background-color: #ffffff;border-radius: 50%; text-align: center;}
.bsfw_bottom_ul{margin-top: .24rem;}
.bsfw_bottom_ul ul li{display: inline-block; margin: .04rem;}
.bsfw_bottom_ul ul li a{color:#FFFFFF; font-size: .18rem;}
.slb .bsfw_bsdt>ul>li{width: 1rem;}
.slb .bsfw_bsdt>ul>li.on{width: 3.4rem;}
.slb .bsfw_bsdt>ul>li .bsfw_tit{width: 1rem;}

@media screen and (max-width:992px) {
	.bsfw_bsdt>ul>li,.bsfw_bsdt>ul>li.on,.slb .bsfw_bsdt>ul>li.on,.slb .bsfw_bsdt>ul>li{width:100%; margin: 0.1rem 0rem;}
	.content12{padding: .4rem 0rem;}
	.bsfw_img img{width: auto;}
	.bsfw_div{padding: .16rem;}
}
@media screen and (max-width:475px) {
	.slb .bsfw_bottom ul li h1{padding-right: 0rem;}
	.slb .bsfw_bottom ul li span{display: none;}
	.slb .bsfw_bottom_ul{margin-top: 0.1rem;}
	.slb .bsfw_in input{width:100%; margin-bottom: .2rem; display: block; float: inherit;}
	.slb .bsfw_in button{width:100%; display: block; float: inherit;}
	.bsfw_bsdt>ul>li .bsfw_tit{margin-right: .1rem;}
	.bsfw_ul ul li{margin-right: .1rem;}
	.bsfw_rr{padding-right: .1rem;}
	.bsfw_bsdt>ul>li .bsfw_tit{width: .8rem;}
}

/* 20240801 */
@media screen and (max-width:992px){
	.dzjg_list{padding:0;}
	.dzjg_list.list_base_date_01 li{padding-right:0;}
	.dzjg_list li span{float:inherit;width:100%;text-align:left; padding:0px 15px; margin-bottom:10px;}
	.dzjg_list li a{display:inline-block;margin-right:20px;min-width: 55px;}
}






